package com.hxzy.shop.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 组件表
 */
@Data
@ApiModel("组件表")
public class Element implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 组件id
     */
    @TableId
    @ApiModelProperty("组件id")
    private Long id;

    /**
     * 组件名称
     */
    @ApiModelProperty("组件名称")
    private String elementName;

    /**
     * 组件类别(1 banner 2 首页导航 3 优惠券领取 4 今日特惠  5满赠专区 6 限时秒杀 7组合套餐 8 宣传图 9 专区 10分类 )
     */
    @ApiModelProperty("组件类别(1 banner 2 首页导航 3 优惠券领取 4 今日特惠  5满赠专区 6 限时秒杀 7组合套餐 8 宣传图 9 专区 10分类 )")
    private Integer elementType;

    /**
     * 列表图
     */
    @ApiModelProperty("列表图")
    private String tabularChart;

    /**
     * 排序
     */
    @ApiModelProperty("排序")
    private Integer sort;

    /**
     * 商户id
     */
    @ApiModelProperty("商户id")
    private Long merchantId;

    /**
     * 链接
     */
    @ApiModelProperty("链接")
    private String link;


}
